red-tailed squirrel - German English Dictionary